Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LITTLE PATCH THE PIECE Detached £1,324,439 £1,286,114 25 Apr 2022